package cn.jilian.meta.handler.domain;

import java.util.Collection;

public class Panel extends Container {
	
	private String title;
	
	private String titleAlign;
	
	private Object titleRotation;

	private Object animCollapse;
	
	private Collection<Object> tbar;
	
	private Collection<Object> bbar;
	
	private Collection<Object> lbar;
	
	private Collection<Object> rbar;
	
	private Collection<Object> tools;
	
	private String buttonAlign;
	
	private Collection<Object> buttons;
	
	private Boolean closable;
	
	private String closeAction;
	
	private String closeToolText;
	
	private Boolean collapsible;
	
	private Boolean collapsed;
	
	private String collapseDirection;
	
	private String defaultButton;
	
	private String dock;
	
	private Collection<Object> dockedItems;
	
	private Object draggable;
	
	private String expandToolText;
	
	private String headerPosition;
	
	private Boolean hideCollapseTool;
	
	private String icon;
	
	private String iconCls;
	
	private String iconAlign;
	
	private Boolean manageHeight;
	
	private Collection<String> requires;
	
	
	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}
	
	

	public String getTitleAlign() {
		return titleAlign;
	}

	public void setTitleAlign(String titleAlign) {
		this.titleAlign = titleAlign;
	}

	public Object getAnimCollapse() {
		return animCollapse;
	}

	public void setAnimCollapse(Object animCollapse) {
		this.animCollapse = animCollapse;
	}

	public Collection<Object> getTbar() {
		return tbar;
	}

	public void setTbar(Collection<Object> tbar) {
		this.tbar = tbar;
	}

	public Collection<Object> getBbar() {
		return bbar;
	}

	public void setBbar(Collection<Object> bbar) {
		this.bbar = bbar;
	}

	public Collection<Object> getLbar() {
		return lbar;
	}

	public void setLbar(Collection<Object> lbar) {
		this.lbar = lbar;
	}

	public Collection<Object> getRbar() {
		return rbar;
	}

	public void setRbar(Collection<Object> rbar) {
		this.rbar = rbar;
	}

	public String getButtonAlign() {
		return buttonAlign;
	}

	public void setButtonAlign(String buttonAlign) {
		this.buttonAlign = buttonAlign;
	}

	public Collection<Object> getButtons() {
		return buttons;
	}

	public void setButtons(Collection<Object> buttons) {
		this.buttons = buttons;
	}

	public Boolean getClosable() {
		return closable;
	}

	public void setClosable(Boolean closable) {
		this.closable = closable;
	}

	public String getCloseAction() {
		return closeAction;
	}

	public void setCloseAction(String closeAction) {
		this.closeAction = closeAction;
	}

	public String getCloseToolText() {
		return closeToolText;
	}

	public void setCloseToolText(String closeToolText) {
		this.closeToolText = closeToolText;
	}

	public Boolean getCollapsible() {
		return collapsible;
	}

	public void setCollapsible(Boolean collapsible) {
		this.collapsible = collapsible;
	}

	public Boolean getCollapsed() {
		return collapsed;
	}

	public void setCollapsed(Boolean collapsed) {
		this.collapsed = collapsed;
	}

	public String getCollapseDirection() {
		return collapseDirection;
	}

	public void setCollapseDirection(String collapseDirection) {
		this.collapseDirection = collapseDirection;
	}

	public String getDefaultButton() {
		return defaultButton;
	}

	public void setDefaultButton(String defaultButton) {
		this.defaultButton = defaultButton;
	}

	public String getDock() {
		return dock;
	}

	public void setDock(String dock) {
		this.dock = dock;
	}

	public Collection<Object> getDockedItems() {
		return dockedItems;
	}

	public void setDockedItems(Collection<Object> dockedItems) {
		this.dockedItems = dockedItems;
	}

	public Object getDraggable() {
		return draggable;
	}

	public void setDraggable(Object draggable) {
		this.draggable = draggable;
	}

	public String getExpandToolText() {
		return expandToolText;
	}

	public void setExpandToolText(String expandToolText) {
		this.expandToolText = expandToolText;
	}

	public String getHeaderPosition() {
		return headerPosition;
	}

	public void setHeaderPosition(String headerPosition) {
		this.headerPosition = headerPosition;
	}

	public Boolean getHideCollapseTool() {
		return hideCollapseTool;
	}

	public void setHideCollapseTool(Boolean hideCollapseTool) {
		this.hideCollapseTool = hideCollapseTool;
	}

	public String getIcon() {
		return icon;
	}

	public void setIcon(String icon) {
		this.icon = icon;
	}

	public String getIconCls() {
		return iconCls;
	}

	public void setIconCls(String iconCls) {
		this.iconCls = iconCls;
	}

	public String getIconAlign() {
		return iconAlign;
	}

	public void setIconAlign(String iconAlign) {
		this.iconAlign = iconAlign;
	}

	public Collection<Object> getTools() {
		return tools;
	}

	public void setTools(Collection<Object> tools) {
		this.tools = tools;
	}

	public Object getTitleRotation() {
		return titleRotation;
	}

	public void setTitleRotation(Object titleRotation) {
		this.titleRotation = titleRotation;
	}
	
	public Collection<String> getRequires() {
		return requires;
	}

	public void setRequires(Collection<String> requires) {
		this.requires = requires;
	}

	public Boolean getManageHeight() {
		return manageHeight;
	}

	public void setManageHeight(Boolean manageHeight) {
		this.manageHeight = manageHeight;
	}
	
	
	
	
}
